leaden handshake - German English Dictionary